person who urinates frequently - French English Dictionary